Single UNIX Specification
计算机术语
Single UNIX Specification(单一UNIX规范)是一组用来定义可以称为UNIX的计算机操作系统的标准的集合。Single UNIX Specification是基于IEEE(电气和电子工程师协会)和The Open Group的工作,由Austin Group发展和维护。
定义
Single UNIX Specification是POSIX.1标准的超集,定义了一些附加的接口,这些接口扩展了基本的POSIX.1规范的功能。相应的系统接口全集被称为X/Open系统接口(XSI,X/Open System Interface)。
XSI还定义了实现必须支持的POSIX.1的哪些可选部分才能认为是遵循XSI的。它们包括文件同步,存储映射文件,存储保护及线程接口。只有遵循XSI的实现才能称为UNIX操作系统。
发展历史
1994:第一版
Single UNIX Specification的第一个版本由X/Open在1994年出版,它包含了1170个接口,因此也被称为“Spec 1170”。它源自Common Open Software Environment (COSE) 的倡议,该倡议的目标是进一步改善应用程序在所有UNIX操作系统实现之间的可移植性。
1997:第二版
Single UNIX Specification第二版有The Open Group在1997年出版。新版本增加了对一些功能的支持,包括线程,实时接口,64位处理,大文件以及增强的多字节字符处理等。
2001:第三版
Single UNIX Specification第三版有The Open Group在2001年出版。Single UNIX Specification第三版的基本规范与IEEE标准1003.1-2001相同,分成4个部分:基本定义,系统接口,Shell和实用程序以及基本理论。
2004:第三版,2004版本
2004年4月,The Open Group出版了Single UNIX Specification第三版,2004版本。包括了对标准主要正文更多在技术上的更正。
最新修订时间:2023-04-21 02:52
目录
概述
定义
发展历史
参考资料